import * as React from 'react'; import { Divider, Menu, MenuItem } from '@aws-amplify/ui-react'; import { Demo } from '@/components/Demo'; import { MenuPropControls, MenuPropControlsProps } from './MenuPropControls'; import { useMenuProps } from './useMenuProps'; import { demoState } from '@/utils/demoState'; import { getPropString } from '../utils/getPropString'; const propsToCode = (props: MenuPropControlsProps) => { return ( ` alert('Download')}> Download alert('Create a Copy')}> Create a Copy alert('Mark as Draft')}> Mark as Draft alert('Delete')}> Delete alert('Attend a workshop')}> Attend a workshop ` ); }; const defaultMenuProps = { menuAlign: 'start', size: null, }; export const MenuDemo = () => { const menuProps = useMenuProps( demoState.get(Menu.displayName) || defaultMenuProps ); return ( } > alert('Download')}>Download alert('Create a Copy')}> Create a Copy alert('Mark as Draft')}> Mark as Draft alert('Delete')}> Delete alert('Attend a workshop')}> Attend a workshop ); };